be finished/concluded - Alemán Inglés Diccionario